package com.autumn.common.api.domain.entities.auditing;

import java.util.Date;

/**
 * 表示具有删除时间
 * 
 * @author 老码农
 *
 *         2017-10-30 17:00:33
 */
public interface IGmtDelete extends ISoftDelete {

	/**
	 * 字段 gmtDelete
	 */
	public static final String FILED_GMT_DELETE = "gmtDelete";
	
	/**
	 * 获取删除时间
	 * 
	 * @return
	 */
	Date getGmtDelete();

	/**
	 * 设置删除时间
	 * 
	 * @param gmtDelete
	 *            删除时间
	 */
	void setGmtDelete(Date gmtDelete);

	/**
	 * 软删除
	 */
	void softDelete();

}
